TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 St. Louis Area rating list selection
                                                2023 St. Louis Area rating list selection
2024 TLS League Ratings
Section - Missouri Valley           District - Missouri           Area - St. Louis
Vetta West    Men    By Rating
(As of 11/09/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Killian McKee U
4.07 4.5 4.5         18 +   Saint Louis, MO
2 Trevor Neale U
4.01 4.5 4.5         40 +   WELDON SPRING, MO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Mike Blechle U
3.99 4.0 4.5         18 +   Saint Louis, MO
4 Eric Abramson U
3.98 4.0 4.0         18 +   Saint Louis, MO
5 Isaac Pearlstone U
3.96 4.0 4.0         18 +   Saint Louis, MO
6 Alex Boker U
3.92 4.0 4.0         18 +   Granite City, IL
7 Charles Welton U
3.89 4.0 4.0         40 +   Waterloo, IL
8 Kyle Feder U
3.89 4.0 4.0         18 +   Saint Louis, MO
9 Nathan Meinert U
3.88 4.0 4.0         18 +   Lake Saint Louis, MO
10 McKenzie Rawden U
3.87 4.0 4.0         18 +   Manchester, MO
11 David Cabrera U
3.87 4.0 4.0         18 +   Saint Charles, MO
12 Sawyer Bland U
3.83 4.0 4.0         18 +   Saint Louis, MO
13 Jacob Sandweiss U
3.82 4.0 4.0         18 +   Saint Louis, MO
14 Ron Samples U
3.81 4.0 4.0         18 +   Albuquerque, NM
15 Steve Carey U
3.80 4.0 4.0         40 +   O Fallon, MO
16 Ted Geerling U
3.79 4.0 4.0         40 +   Saint Peters, MO
17 Brad Tinnon U
3.78 4.0 4.0         18 +   Saint Ann, MO
18 Joseph Recker U
3.78 4.0 4.0         18 +   Sikeston, MO
19 Wesley Law U
3.78 4.0 4.0         40 +   Saint Louis, MO
20 Genyl Rufino U
3.77 4.0 4.0         18 +   Saint Peters, MO
21 Michael O'Neill U
3.77 4.0 4.0         18 +   Saint Louis, MO
22 Ryan Papproth U
3.76 4.0 4.0         18 +   Saint Louis, MO
23 Don Tulloch U
3.75 4.0 4.0         40 +   Wildwood, MO
24 Bryan Rigby U
3.73 4.0 4.0         40 +   Lake Saint Louis, MO
25 Nicholas De Haan U
3.73 4.0 4.0         18 +   Saint Louis, MO
26 Matt McGrath U
3.72 4.0 4.0         40 +   Saint Louis, MO
27 Taylor Franta U
3.72 4.0 4.0         18 +   SAINT CHARLES, MO
28 Benjamin Meyer U
3.71 4.0 4.0         18 +   Defiance, MO
29 Brandon Johnson U
3.71 4.0 4.0         18 +   Saint Peters, MO
30 Clayton Matthews U
3.70 4.0 4.0         18 +   Saint Peters, MO
31 Robert Masterson U
3.70 4.0 4.0         18 +   Chesterfield, MO
32 Gordon Franck U
3.70 4.0 4.0         18 +   Columbia, MO
33 Andrew Urshan U
3.69 4.0 4.0         40 +   Saint Peters, MO
34 Dennis Myers U
3.68 4.0 4.0         55 +   Wentzville, MO
35 Blake McKinney U
3.68 4.0 4.5         18 +   Swansea, IL
36 Ryan Maus U
3.68 4.0 4.0         40 +   O Fallon, MO
37 Malik Hagens U
3.68 4.0 4.0         18 +   Saint Charles, MO
38 Neri Risti U
3.67 4.0 4.0         18 +   Saint Louis, MO
39 Matt Tierney U
3.65 4.0 4.0         18 +   Saint Louis, MO
40 Alex Magrath U
3.65 4.0 4.0         18 +   Saint Louis, MO
41 jay lyons U
3.65 4.0 4.0         40 +   Maryland Heights, MO
42 Michael Ho U
3.65 4.0 4.0         18 +   Saint Charles, MO
43 Travis Bakai U
3.65 4.0 4.0         18 +   Saint Louis, MO
44 John Gore U
3.64 4.0 4.0         18 +   Saint Louis, MO
45 Thomas Tesar U
3.63 4.0 4.0         18 +   Saint Louis, MO
46 Mark Trokey U
3.61 4.0 4.0         18 +   Saint Louis, MO
47 Larry Spears U
3.61 4.0 4.0         18 +   Fenton, MO
48 Jacob Purcell U
3.61 4.0 4.0         18 +   O Fallon, MO
49 Robert McKendry U
3.61 4.0 4.0         55 +   Saint Louis, MO
50 Jarrod Henry U
3.61 4.0 4.0         18 +   Maryland Heights, MO
51 Nicholas Argyres U
3.61 4.0 4.0         55 +   Saint Louis, MO
52 Tom Tokarczyk U
3.60 4.0 4.0         18 +   Saint Louis, MO
53 Gordon Chen U
3.60 4.0 4.0         18 +   Saint Louis, MO
54 Brice Shultz U
3.59 4.0 3.5         18 +   Saint Louis, MO
55 Bob Samples U
3.59 4.0 4.0         18 +   Bridgeton, MO
56 Joel Pottebaum U
3.59 4.0 4.0         40 +   Saint Charles, MO
57 Andrew Koenig U
3.59 4.0 4.0         18 +   Weldon Spring, MO
58 Theron Howe U
3.59 4.0 4.0         18 +   Saint Louis, MO
59 Kevin Gresco U
3.58 4.0 4.0         18 +   Saint Peters, MO
60 David Streett U
3.56 4.0 4.0         18 +   Saint Louis, MO
61 Jon Jouris U
3.56 4.0 4.0         40 +   Saint Louis, MO
62 William Heritage U
3.56 4.0 4.0         18 +   SAINT PETERS, MO
63 Aaron De Marco U
3.55 4.0 4.0         18 +   Saint Louis, MO
64 Kyle Davis U
3.54 4.0 4.0         18 +   Wildwood, MO
65 Bob Maguire U
3.51 4.0 4.0         65 +   Saint Louis, MO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
66 Eric Homan U
3.50 3.5 4.0         18 +   Frontenac, MO
67 Aditya Gupta U
3.50 3.5 3.5         18 +   Saint Charles, MO
68 Peter Gontarz U
3.50 3.5 4.0         18 +   Saint Charles, MO
69 John Duckworth U
3.50 3.5 4.0         18 +   Saint Louis, MO
70 Tomas Belloso U
3.50 3.5 3.5         18 +   Saint Louis, MO
71 Jason Kuhl U
3.48 3.5 4.0         18 +   Oklahoma City, OK
72 Gregg Hammann U
3.47 3.5 4.0         65 +   Saint Louis, MO
73 Matthew Frederick U
3.46 3.5 4.0         18 +   Saint Louis, MO
74 tim woerther U
3.45 3.5 3.5         55 +   Wildwood, MO
75 Randy Meyr U
3.45 3.5 4.0         18 +   Saint Peters, MO
76 Matthew Suddarth U
3.44 3.5 3.5         18 +   Saint Louis, MO
77 Robert Kim U
3.44 3.5 4.0         40 +   Saint Louis, MO
78 Peter Albrecht U
3.43 3.5 4.0         65 +   O Fallon, MO
79 Nathaniel Jones U
3.42 3.5 4.0         18 +   Saint Louis, MO
80 Scott Grieshaber U
3.42 3.5 4.0         18 +   Lake Saint Louis, MO
81 Michael Fogarty U
3.42 3.5 4.0         18 +   Chesterfield, MO
82 Matthew Mertens U
3.41 3.5 4.0         55 +   Saint Louis, MO
83 David Gremaud U
3.41 3.5 4.0         40 +   Overland, MO
84 Richard Elias U
3.41 3.5 4.0         18 +   Saint Louis, MO
85 Sandon Scott U
3.40 3.5 3.5         18 +   Saint Louis, MO
86 John Schless U
3.38 3.5 3.5         65 +   Saint Louis, MO
87 Paul Quindry U
3.38 3.5 3.5         18 +   Kirkwood, MO
88 Binu Mathew U
3.37 3.5 3.5         40 +   Saint Louis, MO
89 David Kaye U
3.37 3.5 4.0         18 +   Chesterfield, MO
90 Gregory Starrs U
3.36 3.5 3.5         55 +   Saint Louis, MO
91 Jacob Neiner U
3.35 3.5 4.0         18 +   Saint Peters, MO
92 Vembakkam Sampath U
3.34 3.5 3.5         18 +   Chesterfield, MO
93 Smeet Merchant U
3.34 3.5 3.5         18 +   Saint Louis, MO
94 Brad Heinemann U
3.34 3.5 3.5         18 +   Saint Louis, MO
95 Mikael Linnick U
3.32 3.5 3.5         18 +   Saint Charles, MO
96 Thanaphat Chananukul U
3.32 3.5 3.5         18 +   Maryland Heights, MO
97 Krishna Mohan U
3.31 3.5 3.5         40 +   Chesterfield, MO
98 Ryan Worth U
3.29 3.5 3.5         40 +   Wildwood, MO
99 Joseph Martin U
3.29 3.5 3.5         18 +   Saint Louis, MO
100 Casey Wood U
3.27 3.5 3.5         18 +   Saint Louis, MO
101 Bill Ntwali U
3.26 3.5 3.5         18 +   Saint Charles, MO
102 Dilan Dupre U
3.26 3.5 4.0         18 +   Wildwood, MO
103 Dave Heritage U
3.25 3.5 3.5         18 +   Troy, MO
104 George Hendrix U
3.25 3.5 3.5         55 +   Saint Peters, MO
105 Kaleb Carr U
3.25 3.5 3.5         18 +   Wentzville, MO
106 Brian Santos U
3.22 3.5 3.5         40 +   Saint Peters, MO
107 David Wallace U
3.21 3.5 3.5         18 +   Chesterfield, MO
108 bo jin U
3.21 3.5 3.5         40 +   Saint Louis, MO
109 Matt Essman U
3.21 3.5 3.5         40 +   Chesterfield, MO
110 Michael Brennan U
3.18 3.5 3.5         55 +   Fenton, MO
111 Puviarasu Jagannathan U
3.17 3.5 3.5         40 +   Ballwin, MO
112 Ulises Arteaga U
3.16 3.5 3.5         40 +   Hazelwood, MO
113 Alden Kluesner U
3.15 3.5 3.5         18 +   O Fallon, MO
114 GLEN GAMMILL U
3.14 3.5 3.5         18 +   Chesterfield, MO
115 Charles Schultz U
3.13 3.5 3.5         65 +   Chesterfield, MO
116 Craig White U
3.12 3.5 3.5         40 +   Saint Louis, MO
117 Nicholas Hargrove U
3.12 3.5 3.5         18 +   PEKIN, IL
118 rami ponnapati U
3.11 3.5 3.5         18 +   O Fallon, MO
119 David Bundy U
3.11 3.5 3.5         18 +   Saint Louis, MO
120 Charles Becker U
3.11 3.5 3.5         65 +   Chesterfield, MO
121 Matthew Panke U
3.06 3.5 3.5         18 +   O Fallon, MO
122 Anthony Pietroburgo U
3.05 3.5 3.5         18 +   Saint Louis, MO
123 Ochuko Ekpere U
3.04 3.5 3.0         40 +   Lake Saint Louis, MO
124 Michael O'Keefe U
3.03 3.5 3.5         18 +   Olivette, MO
125 Keith Nilsen U
3.03 3.5 3.5         55 +   SAINT LOUIS, MO
126 Benjamin Lawler U
3.03 3.5 3.5         18 +   Saint Louis, MO
127 Sanjeev Kamat U
3.03 3.5 3.5         40 +   Saint Louis, MO
128 Rick Dana U
3.03 3.5 3.5         18 +   Chesterfield, MO
129 Rafael Hinlo U
3.02 3.5 3.0         18 +   Saint Louis, MO
130 John Omoresemi U
3.01 3.5 3.0         40 +   O Fallon, MO
131 David Hagenbrock U
3.01 3.5 3.5         55 +   Chesterfield, MO
132 Nicholas Damato U
3.01 3.5 3.0         55 +   Wentzville, MO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
133 Allen Masengill U
2.98 3.0 3.5         18 +   Wildwood, MO
134 Dennis Evans U
2.98 3.0 3.5         18 +   Saint Louis, MO
135 marlin anderson U
2.97 3.0 3.5         18 +   Maryland Heights, MO
136 Frederick Eason U
2.96 3.0 3.0         55 +   Florissant, MO
137 Brendan Kelly U
2.95 3.0 3.0         18 +   Saint Louis, MO
138 Christopher Fikes U
2.93 3.0 3.0         40 +   Saint Louis, MO
139 Steve Zoll U
2.92 3.0 3.5         18 +   Fenton, MO
140 Jeremy Mead U
2.87 3.0 3.0         18 +   WILDWOOD, MO
141 Christopher Albrecht U
2.85 3.0 3.0         40 +   O Fallon, MO
142 Jerry Serio U
2.84 3.0 3.0         18 +   O Fallon, MO
143 Charlie Fellous U
2.80 3.0 3.0         40 +   O Fallon, MO
144 Joey Bedford U
2.80 3.0 3.0         18 +   Saint Peters, MO
145 BHEEMESWARA RAO ANKATHI U
2.79 3.0 3.0         18 +   Chesterfield, MO
146 Richard Hardebeck U
2.78 3.0 3.0         55 +   Saint Charles, MO
147 Rishi Mishra U
2.77 3.0 3.0         18 +   Saint Peters, MO
148 Chris Brockmann U
2.77 3.0 3.0         40 +   O Fallon, MO
149 Greg Malone U
2.75 3.0 3.0         18 +   Saint Louis, MO
150 Venkat Gouni U
2.75 3.0 3.0         18 +   Chesterfield, MO
151 Tom Lorenz U
2.74 3.0 3.0         18 +   Saint Louis, MO
152 Jason Twigg U
2.73 3.0 3.0         18 +   GULF BREEZE, FL
153 marcus dwyer U
2.72 3.0 3.0         40 +   Saint Peters, MO
154 Subbareddy Pammi U
2.71 3.0 2.5         18 +   Saint Charles, MO
155 Tom Rhoads U
2.70 3.0 3.0         65 +   Saint Charles, MO
156 Orlando Phillips U
2.70 3.0 3.0         18 +   Saint Louis, MO
157 Joseph Trybula U
2.68 3.0 3.0         40 +   O Fallon, MO
158 Dustin Olson U
2.67 3.0 3.0         18 +   ARNOLD, MO
159 Robert Hart U
2.67 3.0 3.0         40 +   Lake Saint Louis, MO
160 Jeff Willmann U
2.66 3.0 3.0         18 +   O Fallon, MO
161 Jason Briggs U
2.64 3.0 3.0         40 +   Saint Louis, MO
162 Nathan Boyd U
2.64 3.0 3.0         18 +   Saint Louis, MO
163 Bruce Miller U
2.61 3.0 3.0         18 +   O Fallon, MO
164 Dean Huitsing U
2.60 3.0 3.0         18 +   Saint Charles, MO
165 Steve Uelhof U
2.55 3.0 3.0         55 +   Saint Charles, MO
166 Matt Wolf U
2.54 3.0 2.5         18 +   O Fallon, MO
167 Rick Sutton U
2.52 3.0 3.0         65 +   Dorsey, IL
168 Kermit Boschert U
2.51 3.0 3.0         40 +   Florissant, MO
169 Harsha Bangalore U
2.51 3.0 3.0         18 +   CHESTERFIELD, MO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
170 Les Brugere U
2.49 2.5 3.0         55 +   Defiance, MO
171 Nathan Smith U
2.47 2.5 2.5         18 +   Saint Charles, MO
172 Seth Denizen U
2.46 2.5 2.5         18 +   Saint Louis, MO
173 Clinton Brant U
2.45 2.5 3.0         18 +   Glen Carbon, IL
174 Stephen Randoll U
2.44 2.5 3.0         18 +   Saint Peters, MO
175 Aaron Stevenson U
2.43 2.5 3.0         18 +   High Ridge, MO
176 Adam Smith U
2.37 2.5 3.0         18 +   Imperial, MO
177 Lance Millican U
2.36 2.5 3.0         18 +   Saint Charles, MO
178 Stuart Neale U
2.35 2.5 3.0         18 +   Saint Louis, MO
179 Randy Dibler U
2.31 2.5 3.0         18 +   Barnhart, MO
180 Brandon Edstrom U
2.28 2.5 2.5         18 +   Lake Saint Louis, MO
181 Navid Siddiqui U
2.26 2.5 3.0         18 +   Saint Louis, MO
182 Arthur Jordan U
2.26 2.5 2.5         55 +   Florissant, MO
Santosh Chintapally U
n/a n/a 3.5         18 +   O Fallon, MO
Ernest Coleman U
n/a n/a 3.0         18 +   Saint Louis, MO
Michael Payne U
n/a n/a 3.5         18 +   WELDON SPRING, MO
Ryan Ratliff U
n/a n/a 3.5         18 +   O Fallon, MO
Michael Saheim U
n/a n/a 4.0         18 +   Carthage, NC
Daniel Steinmeyer U
n/a n/a 2.5         18 +   Saint Louis, MO